tread a difficult path - Turc Anglais Dictionnaire